d93a64156f2c8d2c88c761a6b65df161c584c04f,retrofit/src/test/java/retrofit2/RetrofitTest.java,RetrofitTest,callAdapterFactoryNoMatchThrows,#,1039
Before Change
try {
retrofit.callAdapter(type, annotations);
} catch (IllegalArgumentException e) {
assertThat(e).hasMessageStartingWith(
"Could not locate call adapter for class java.lang.String. Tried:");
}
verify(factory).get(type, annotations, retrofit);
After Change
retrofit.callAdapter(type, annotations);
fail();
} catch (IllegalArgumentException e) {
assertThat(e).hasMessage(""
+ "Could not locate call adapter for class java.lang.String.\n"
+ " Tried:\n"
+ " * retrofit2.helpers.NonMatchingCallAdapterFactory\n"
+ " * retrofit2.DefaultCallAdapterFactory");
}
assertThat(nonMatchingFactory.called).isTrue();